package cn.iocoder.yudao.module.scrm.enums.util;

import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.util.ObjUtil;
import cn.iocoder.yudao.framework.common.core.IntArrayValuable;
import cn.iocoder.yudao.module.scrm.enums.common.CrmBizTypeEnum;
import lombok.Getter;
import lombok.RequiredArgsConstructor;

import java.util.Arrays;

/**
 * @Author LiZhiMin
 * @Date 2024/6/24 11:12
 * * 枚举类型 `FieldNameType` 用于定义系统中的字段名及其备注信息。
 * { @link CompareStrategyFactory} { @link FieldCompareValidators}
 */
@RequiredArgsConstructor
@Getter
public enum FieldNameType {
    SCRM_PRICE("price", "价格"),
    SCRM_ORDER_TOTAL_MONEY("orderTotalMoney", "总金额");


    /**
     * 字段名字
     */
    private final String fieldName;
    /**
     * 字段备注
     */
    private final String remark;


}
